\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored}{
\section{com.engine.view.DisplayColored Class Reference}
\label{classcom_1_1engine_1_1view_1_1DisplayColored}\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ac81daa71166abe8028162fc45da9948c}{DisplayColored} ()
\item 
String \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ae54496a7efee2f566a8f78fed7ccddeb}{askPlayerName} ()
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ad43f2861275c914cab79ca1a87f6e575}{askPlayerTeam} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a078ce506c0baa75fdcf533e61eafd7f0}{printPlayerScore} (String name, Integer score)
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a83e9b72361b69f85e952bd5a276aa6e8}{askHowManyHuman} ()
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ac7899789d171a044561184fa5f73a448}{askHowManyComputer} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_aa637da65202c7065c26397a08d3bbaab}{noPlayer} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_adc696be30b63077573a0dc0c1a71ed79}{invalidChoice} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a29cd32156100b89733271ad34255acd0}{listWinnerScore} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ab933566ff28071f4a9ea85569cec9c2a}{listScore} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a260a7049a0b027b7ac47848c3a3f0bcd}{printScore} (String name, String teamNumber, Integer score)
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ab9e8e327c7ba7cc82db780c1b33e7fbd}{printScore} (String name, Integer teamNumber, Integer score)
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a53eb29207dee39cc73f712ce47dacdec}{askAxis} (String name, String pawn, String axisName, Integer playerId)
\item 
Integer\mbox{[}$\,$\mbox{]} \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a146f347289f9449eaf9a7a278a91c427}{askWhichPawnMove} (String name, String pawn, Integer playerId)
\item 
Integer\mbox{[}$\,$\mbox{]} \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a8fbf9edb10b95430d7400eb0acadb5c2}{askWhichPawnMove} (String name, Integer playerId)
\item 
Integer\mbox{[}$\,$\mbox{]} \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a149b71d389679e8718ad81f6cad478eb}{askWhichPawnMove} (String name, Integer playerId, String pawnType)
\item 
Integer\mbox{[}$\,$\mbox{]} \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a2e9c486c65ff65c8670d6b597338f2b3}{askWherePawnMove} (String name, String pawn, Integer playerId)
\item 
Integer\mbox{[}$\,$\mbox{]} \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a45ec93f734608edbee66b91563e08842}{askWherePawnMove} (String name, Integer playerId)
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a87e0557956a10b0549379c2e9e19730d}{badPlayerNb} ()
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a5bf8f6f016280da1c5dc3c1706ff5cc1}{chooseAnAction} (Integer moveFn)
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a928a92f717c5aaee4bd0245069720e82}{cellEmpty} (Integer\mbox{[}$\,$\mbox{]} c1)
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ab46878257d51ec5d10b2cea09f7f0815}{clear} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_ac0916bae309992d7d14693435e86ec2b}{show} (\hyperlink{classcom_1_1engine_1_1pattern_1_1pawn_1_1Pawn}{Pawn}\mbox{[}$\,$\mbox{]}\mbox{[}$\,$\mbox{]} grid)
\item 
Integer \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a4412f84a83eb8c6134874edecb86275f}{askWhichMode} ()
\item 
void \hyperlink{classcom_1_1engine_1_1view_1_1DisplayColored_a44d4f9aacc3e3f16f578b23e056c6222}{invalidProt} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyAuthor}{Author}
jonathan 

fabienne 
\end{DoxyAuthor}


Definition at line 13 of file DisplayColored.java.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ac81daa71166abe8028162fc45da9948c}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!DisplayColored@{DisplayColored}}
\index{DisplayColored@{DisplayColored}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{DisplayColored}]{\setlength{\rightskip}{0pt plus 5cm}com.engine.view.DisplayColored.DisplayColored ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ac81daa71166abe8028162fc45da9948c}


Definition at line 19 of file DisplayColored.java.

\subsection{Member Function Documentation}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a53eb29207dee39cc73f712ce47dacdec}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askAxis@{askAxis}}
\index{askAxis@{askAxis}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askAxis}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.askAxis (String {\em name}, \/  String {\em pawn}, \/  String {\em axisName}, \/  Integer {\em playerId})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a53eb29207dee39cc73f712ce47dacdec}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em pawn}]\item[{\em axisName}]\item[{\em playerId}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 253 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.initialiseGrid().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=237pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a53eb29207dee39cc73f712ce47dacdec_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ac7899789d171a044561184fa5f73a448}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askHowManyComputer@{askHowManyComputer}}
\index{askHowManyComputer@{askHowManyComputer}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askHowManyComputer}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.askHowManyComputer ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ac7899789d171a044561184fa5f73a448}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 129 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.setOriginalString(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=288pt]{classcom_1_1engine_1_1view_1_1DisplayColored_ac7899789d171a044561184fa5f73a448_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a83e9b72361b69f85e952bd5a276aa6e8}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askHowManyHuman@{askHowManyHuman}}
\index{askHowManyHuman@{askHowManyHuman}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askHowManyHuman}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.askHowManyHuman ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a83e9b72361b69f85e952bd5a276aa6e8}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 97 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), and com.ressource.ColoredString.setOriginalString().

Referenced by com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a83e9b72361b69f85e952bd5a276aa6e8_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ae54496a7efee2f566a8f78fed7ccddeb}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askPlayerName@{askPlayerName}}
\index{askPlayerName@{askPlayerName}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askPlayerName}]{\setlength{\rightskip}{0pt plus 5cm}String com.engine.view.DisplayColored.askPlayerName ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ae54496a7efee2f566a8f78fed7ccddeb}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 27 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), and com.ressource.ColoredString.setOriginalString().

Referenced by com.engine.controller.Controller.createHumanPlayer().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{classcom_1_1engine_1_1view_1_1DisplayColored_ae54496a7efee2f566a8f78fed7ccddeb_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ad43f2861275c914cab79ca1a87f6e575}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askPlayerTeam@{askPlayerTeam}}
\index{askPlayerTeam@{askPlayerTeam}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askPlayerTeam}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.askPlayerTeam ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ad43f2861275c914cab79ca1a87f6e575}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 48 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), and com.ressource.ColoredString.setOriginalString().

Referenced by com.engine.controller.Controller.createComputerPlayer(), and com.engine.controller.Controller.createHumanPlayer().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{classcom_1_1engine_1_1view_1_1DisplayColored_ad43f2861275c914cab79ca1a87f6e575_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a45ec93f734608edbee66b91563e08842}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWherePawnMove@{askWherePawnMove}}
\index{askWherePawnMove@{askWherePawnMove}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWherePawnMove}]{\setlength{\rightskip}{0pt plus 5cm}Integer \mbox{[}$\,$\mbox{]} com.engine.view.DisplayColored.askWherePawnMove (String {\em name}, \/  Integer {\em playerId})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a45ec93f734608edbee66b91563e08842}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em playerId}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 611 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=267pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a45ec93f734608edbee66b91563e08842_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a2e9c486c65ff65c8670d6b597338f2b3}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWherePawnMove@{askWherePawnMove}}
\index{askWherePawnMove@{askWherePawnMove}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWherePawnMove}]{\setlength{\rightskip}{0pt plus 5cm}Integer \mbox{[}$\,$\mbox{]} com.engine.view.DisplayColored.askWherePawnMove (String {\em name}, \/  String {\em pawn}, \/  Integer {\em playerId})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a2e9c486c65ff65c8670d6b597338f2b3}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em pawn}]\item[{\em playerId}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 537 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.moveMetabolite(), and com.engine.controller.Controller.moveProtPhos().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=267pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a2e9c486c65ff65c8670d6b597338f2b3_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a4412f84a83eb8c6134874edecb86275f}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWhichMode@{askWhichMode}}
\index{askWhichMode@{askWhichMode}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWhichMode}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.askWhichMode ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a4412f84a83eb8c6134874edecb86275f}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 854 of file DisplayColored.java.

Referenced by com.engine.controller.Controller.start().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a149b71d389679e8718ad81f6cad478eb}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWhichPawnMove@{askWhichPawnMove}}
\index{askWhichPawnMove@{askWhichPawnMove}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWhichPawnMove}]{\setlength{\rightskip}{0pt plus 5cm}Integer \mbox{[}$\,$\mbox{]} com.engine.view.DisplayColored.askWhichPawnMove (String {\em name}, \/  Integer {\em playerId}, \/  String {\em pawnType})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a149b71d389679e8718ad81f6cad478eb}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em playerId}]\item[{\em pawnType}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 464 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=266pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a149b71d389679e8718ad81f6cad478eb_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a8fbf9edb10b95430d7400eb0acadb5c2}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWhichPawnMove@{askWhichPawnMove}}
\index{askWhichPawnMove@{askWhichPawnMove}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWhichPawnMove}]{\setlength{\rightskip}{0pt plus 5cm}Integer \mbox{[}$\,$\mbox{]} com.engine.view.DisplayColored.askWhichPawnMove (String {\em name}, \/  Integer {\em playerId})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a8fbf9edb10b95430d7400eb0acadb5c2}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em playerId}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 392 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=266pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a8fbf9edb10b95430d7400eb0acadb5c2_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a146f347289f9449eaf9a7a278a91c427}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!askWhichPawnMove@{askWhichPawnMove}}
\index{askWhichPawnMove@{askWhichPawnMove}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{askWhichPawnMove}]{\setlength{\rightskip}{0pt plus 5cm}Integer \mbox{[}$\,$\mbox{]} com.engine.view.DisplayColored.askWhichPawnMove (String {\em name}, \/  String {\em pawn}, \/  Integer {\em playerId})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a146f347289f9449eaf9a7a278a91c427}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em pawn}]\item[{\em playerId}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 318 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.moveMetabolite(), and com.engine.controller.Controller.moveProtPhos().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=266pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a146f347289f9449eaf9a7a278a91c427_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a87e0557956a10b0549379c2e9e19730d}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!badPlayerNb@{badPlayerNb}}
\index{badPlayerNb@{badPlayerNb}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{badPlayerNb}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.badPlayerNb ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a87e0557956a10b0549379c2e9e19730d}


Definition at line 682 of file DisplayColored.java.

References com.ressource.ColoredString.red().

Referenced by com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a87e0557956a10b0549379c2e9e19730d_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a928a92f717c5aaee4bd0245069720e82}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!cellEmpty@{cellEmpty}}
\index{cellEmpty@{cellEmpty}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{cellEmpty}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.cellEmpty (Integer\mbox{[}$\,$\mbox{]} {\em c1})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a928a92f717c5aaee4bd0245069720e82}

\begin{DoxyParams}{Parameters}
\item[{\em c1}]\end{DoxyParams}


Definition at line 721 of file DisplayColored.java.

References com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.moveProtPhos().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=235pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a928a92f717c5aaee4bd0245069720e82_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a5bf8f6f016280da1c5dc3c1706ff5cc1}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!chooseAnAction@{chooseAnAction}}
\index{chooseAnAction@{chooseAnAction}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{chooseAnAction}]{\setlength{\rightskip}{0pt plus 5cm}Integer com.engine.view.DisplayColored.chooseAnAction (Integer {\em moveFn})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a5bf8f6f016280da1c5dc3c1706ff5cc1}

\begin{DoxyParams}{Parameters}
\item[{\em moveFn}]\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 694 of file DisplayColored.java.

Referenced by com.engine.controller.Controller.moveMetabolite(), and com.engine.controller.Controller.moveProtPhos().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ab46878257d51ec5d10b2cea09f7f0815}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!clear@{clear}}
\index{clear@{clear}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.clear ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ab46878257d51ec5d10b2cea09f7f0815}


Definition at line 739 of file DisplayColored.java.

Referenced by com.engine.view.DisplayColored.show().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_adc696be30b63077573a0dc0c1a71ed79}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!invalidChoice@{invalidChoice}}
\index{invalidChoice@{invalidChoice}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{invalidChoice}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.invalidChoice ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_adc696be30b63077573a0dc0c1a71ed79}


Definition at line 172 of file DisplayColored.java.

References com.ressource.ColoredString.red().

Referenced by com.engine.controller.Controller.initPlace(), com.engine.controller.Controller.moveMetabolite(), com.engine.controller.Controller.moveProtPhos(), and com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=237pt]{classcom_1_1engine_1_1view_1_1DisplayColored_adc696be30b63077573a0dc0c1a71ed79_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a44d4f9aacc3e3f16f578b23e056c6222}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!invalidProt@{invalidProt}}
\index{invalidProt@{invalidProt}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{invalidProt}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.invalidProt ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a44d4f9aacc3e3f16f578b23e056c6222}


Definition at line 882 of file DisplayColored.java.

Referenced by com.engine.controller.Controller.moveProtPhos().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ab933566ff28071f4a9ea85569cec9c2a}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!listScore@{listScore}}
\index{listScore@{listScore}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{listScore}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.listScore ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ab933566ff28071f4a9ea85569cec9c2a}


Definition at line 190 of file DisplayColored.java.

Referenced by com.engine.controller.Controller.printAllScore().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a29cd32156100b89733271ad34255acd0}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!listWinnerScore@{listWinnerScore}}
\index{listWinnerScore@{listWinnerScore}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{listWinnerScore}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.listWinnerScore ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a29cd32156100b89733271ad34255acd0}


Definition at line 182 of file DisplayColored.java.

Referenced by com.engine.controller.Controller.searchMaxScore().\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_aa637da65202c7065c26397a08d3bbaab}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!noPlayer@{noPlayer}}
\index{noPlayer@{noPlayer}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{noPlayer}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.noPlayer ()}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_aa637da65202c7065c26397a08d3bbaab}


Definition at line 161 of file DisplayColored.java.

References com.ressource.ColoredString.red().

Referenced by com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=227pt]{classcom_1_1engine_1_1view_1_1DisplayColored_aa637da65202c7065c26397a08d3bbaab_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a078ce506c0baa75fdcf533e61eafd7f0}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!printPlayerScore@{printPlayerScore}}
\index{printPlayerScore@{printPlayerScore}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{printPlayerScore}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.printPlayerScore (String {\em name}, \/  Integer {\em score})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a078ce506c0baa75fdcf533e61eafd7f0}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em score}]\end{DoxyParams}


Definition at line 79 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), and com.ressource.ColoredString.yellow().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=251pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a078ce506c0baa75fdcf533e61eafd7f0_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ab9e8e327c7ba7cc82db780c1b33e7fbd}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!printScore@{printScore}}
\index{printScore@{printScore}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{printScore}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.printScore (String {\em name}, \/  Integer {\em teamNumber}, \/  Integer {\em score})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ab9e8e327c7ba7cc82db780c1b33e7fbd}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em teamNumber}]\item[{\em score}]\end{DoxyParams}


Definition at line 225 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{classcom_1_1engine_1_1view_1_1DisplayColored_ab9e8e327c7ba7cc82db780c1b33e7fbd_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_a260a7049a0b027b7ac47848c3a3f0bcd}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!printScore@{printScore}}
\index{printScore@{printScore}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{printScore}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.printScore (String {\em name}, \/  String {\em teamNumber}, \/  Integer {\em score})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_a260a7049a0b027b7ac47848c3a3f0bcd}

\begin{DoxyParams}{Parameters}
\item[{\em name}]\item[{\em teamNumber}]\item[{\em score}]\end{DoxyParams}


Definition at line 200 of file DisplayColored.java.

References com.ressource.ColoredString.cyan(), com.ressource.ColoredString.red(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.moveProtPhos(), com.engine.controller.Controller.printAllScore(), and com.engine.controller.Controller.searchMaxScore().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=236pt]{classcom_1_1engine_1_1view_1_1DisplayColored_a260a7049a0b027b7ac47848c3a3f0bcd_cgraph}
\end{center}
\end{figure}
\hypertarget{classcom_1_1engine_1_1view_1_1DisplayColored_ac0916bae309992d7d14693435e86ec2b}{
\index{com::engine::view::DisplayColored@{com::engine::view::DisplayColored}!show@{show}}
\index{show@{show}!com::engine::view::DisplayColored@{com::engine::view::DisplayColored}}
\subsubsection[{show}]{\setlength{\rightskip}{0pt plus 5cm}void com.engine.view.DisplayColored.show ({\bf Pawn} {\em grid}\mbox{[}$\,$\mbox{]}\mbox{[}$\,$\mbox{]})}}
\label{classcom_1_1engine_1_1view_1_1DisplayColored_ac0916bae309992d7d14693435e86ec2b}

\begin{DoxyParams}{Parameters}
\item[{\em grid}]\end{DoxyParams}


Definition at line 747 of file DisplayColored.java.

References com.engine.view.DisplayColored.clear(), com.ressource.ColoredString.cyan(), com.engine.pattern.pawn.Pawn.getPlayerId(), com.ressource.ColoredString.lightGrey(), com.ressource.ColoredString.magenta(), com.ressource.ColoredString.red(), com.ressource.ColoredString.setOriginalString(), and com.ressource.ColoredString.yellow().

Referenced by com.engine.controller.Controller.initialiseGrid(), com.engine.controller.Controller.moveMetabolite(), com.engine.controller.Controller.moveProtPhos(), and com.engine.controller.Controller.start().

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=248pt]{classcom_1_1engine_1_1view_1_1DisplayColored_ac0916bae309992d7d14693435e86ec2b_cgraph}
\end{center}
\end{figure}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
com/engine/view/\hyperlink{DisplayColored_8java}{DisplayColored.java}\end{DoxyCompactItemize}
